<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // var reg = /^\d*\d$/;
        // console.log(reg.test("123"));// true
        // console.log(reg.test("13"));// true
        // console.log(reg.test("112323231231313"));// true

        // var reg = /^\d+$/;
        // console.log(reg.test("123"));// true  
        // console.log(reg.test("1"));// true
        // console.log(reg.test(""));// false  
        // console.log(reg.test("11233445667889"));// true

        // var reg = /\d\w+/;
        // // w a-z 0-9 A-Z _  任意一个
        // console.log(reg.test("1"));// false  + 至少一个 
        // console.log(reg.test("1a"));// true 
        // console.log(reg.test("1_a0A"));// true


        var reg = /\d\w?$/;
        // w a-z 0-9 A-Z _  任意一个
        // console.log(reg.test("1"));// true  0个 满足
        // console.log(reg.test("1a"));// true 1个 满足
        // console.log(reg.test("1_aaabbcc"));// false 2个 及以上
        // 不满足  


        // var reg = /^\d{3}$/;
        // console.log(reg.test("1"));// false  1
        // console.log(reg.test("12"));// false 2
        // console.log(reg.test("123"));// true 3 严格三位才满足要求
        // console.log(reg.test("1234"));// false 4 
        // var reg = /^\d{3,}$/;
        // console.log(reg.test("1"));// false  1
        // console.log(reg.test("12"));// false 2
        // console.log(reg.test("123"));// true 3 严格三位才满足要求
        // console.log(reg.test("1234"));// true 至少三位
        // console.log(reg.test("12345678990000876766"));//  至少三位

        // var username = prompt('请输入用户名');
        // var reg = /^\w{6,30}$/;// 至少6为 最多30位

        // if(reg.test(username)){
        //     alert('用户名合法');
            

        // }else{

        //     alert('用户名不合法,请输入6到30为的字母数字下划线');
        // }

        var reg1 = /\d{3}/; // 包含3个数字
        console.log(reg1.test('abc123def'));//  true
        console.log(reg1.test('abc12a3def'));//false
        console.log(reg1.test('123'));// true


        var reg = /^\d{3}$/ // 只能是3个数字
        console.log(reg.test('abc123def'));// false
        console.log(reg.test('abc12a3def'));// false
        console.log(reg.test('123'));// true








    </script>

</body>
</html>